obstinate/persevering person - Turkish English Dictionary